package com.zui.entity.party;

import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name="party_group")
public class PartyGroup extends Party {
	private static final long serialVersionUID = 1L;
	
	public PartyGroup(){setPartyType(new PartyType(PartyType.TYPE_PARTY_GROUP));}
	
	private String groupName;
	private String groupNameLocal;
	private String officeSiteName;
	private Double annualRevenue;
	private Double numEmployees;
	private String tickerSymbol;
	private String comments;
	private String logoImageUrl;
	private String email;
	private String password;
	private String confirmPassword;
	

	
	/*------------------------------
	 * getters and annotations
	 --------------------------------*/	
	public String getGroupName() {
		return groupName;
	}
	public String getGroupNameLocal() {
		return groupNameLocal;
	}
	public String getOfficeSiteName() {
		return officeSiteName;
	}
	public Double getAnnualRevenue() {
		return annualRevenue;
	}
	public Double getNumEmployees() {
		return numEmployees;
	}
	public String getTickerSymbol() {
		return tickerSymbol;
	}
	public String getComments() {
		return comments;
	}
	public String getLogoImageUrl() {
		return logoImageUrl;
	}
	public String getEmail() {
		return email;
	}
	public String getPassword() {
		return password;
	}
	public String getConfirmPassword() {
		return confirmPassword;
	}
	/*------------------------------
	 * setters
	 --------------------------------*/
	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}
	public void setGroupNameLocal(String groupNameLocal) {
		this.groupNameLocal = groupNameLocal;
	}
	public void setOfficeSiteName(String officeSiteName) {
		this.officeSiteName = officeSiteName;
	}
	public void setAnnualRevenue(Double annualRevenue) {
		this.annualRevenue = annualRevenue;
	}
	public void setNumEmployees(Double numEmployees) {
		this.numEmployees = numEmployees;
	}
	public void setTickerSymbol(String tickerSymbol) {
		this.tickerSymbol = tickerSymbol;
	}
	public void setComments(String comments) {
		this.comments = comments;
	}
	public void setLogoImageUrl(String logoImageUrl) {
		this.logoImageUrl = logoImageUrl;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public void setConfirmPassword(String confirmPassword) {
		this.confirmPassword = confirmPassword;
	}
}
